Stream reasoning and complex event processing in ETALIS
نویسندگان
چکیده
Addressing the dynamics and notification in the Semantic Web realm has recently become an important area of research. Run time data is generated by multiple social networks, sensor networks, various on-line services, and so on. The challenge is how to get advantage of a huge amount of real time data, i.e., how to integrate heterogeneous data streams, combine data streams with the background knowledge (ontologies), and perform stream reasoning. In this paper we describe ETALIS system which enables specification and monitoring of changes in real time. Changes can be specified as complex event patterns, and ETALIS system can detect complex events in real time. Moreover the system can perform the task of reasoning over streaming events (e.g., RDF triples) with respect to the background knowledge (e.g., ontologies). ETALIS system implements two languages for event patterns: ETALIS Language for Events, and Event Processing SPARQL. The described system has various applicabilities in capturing changes in semantic networks, broadcasting the notifications to interested parties, and creating further changes (based on processing of the temporal, static, or slowly evolving knowledge).
منابع مشابه
LARS: A Logic-Based Framework for Analyzing Reasoning over Streams
The recent rise of smart applications has drawn interest to logical reasoning over data streams. Different query languages and stream processing/reasoning engines were proposed. However, due to a lack of theoretical foundations, the expressivity and semantics of these diverse approaches were only informally discussed. Towards clear specifications and means for analytic study, a formal framework...
متن کاملEvent Processing and Stream Reasoning with ETALIS
Event Processing (EP) is concerned with detection of near real time situations that are of a particular business interest. We face today a paradigm shift toward the real time information processing, and EP has therefore spawned significant attention in science and technology. Due to omnipresence of events, EP is becoming a central aspect of new distributed systems such as cloud computing and gr...
متن کاملRetractable Complex Event Processing and Stream Reasoning
Complex Event Processing (CEP) deals with processing of continuously arriving events with the goal of identifying meaningful patterns (complex events). In existing stream database approaches, CEP is manly concerned by temporal relations between events. This paper advocates for a knowledge-rich CEP with Stream Reasoning capabilities. Secondly, we address the problem of revision in event processi...
متن کاملEfficient and Expressive Stream Reasoning with Object-Oriented Complex Event Processing
RDF Stream Processing (RSP) engines systems able to continuously answer queries upon semantically annotated information flows empirically proved that Stream Reasoning (SR) is feasible. However, existing RSP engines do not investigate the trade-off between the reasoning expressiveness and the performance typical of information flow processing (IFP) systems: either an high throughputs with a low ...
متن کاملUser-centric Complex Event Modeling and Implementation Based on Ubiquitous Data Service
Current complex event processing systems are often implemented as standalone engines that produce business events and feed process execution environments. Event patterns are defined with rule-based languages. Logical programming and/or stream processing techniques are used to detect matchings for the patterns. However, tremendous technical efforts are required both for the pattern definition an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Semantic Web
دوره 3 شماره
صفحات -
تاریخ انتشار 2012